edificación separada - Spanish English Dictionary